• word of the day

    ailuropoda melanoleuca

    ailuropoda melanoleuca - Dictionary definition and meaning for word ailuropoda melanoleuca

    Definition
    (noun) large black-and-white herbivorous mammal of bamboo forests of China and Tibet; in some classifications considered a member of the bear family or of a separate family Ailuropodidae
Download our Mobile App Today
Receive our word of the day
on Whatsapp